約 5,916,127 件
https://w.atwiki.jp/psyenc/pages/13.html
必要なもの Windowsプラットフォーム Sound Engine Free http //www.cycleof5th.com/ Active Perl 5.8以上 http //www.activestate.com/ Perlモジュール MP3 Tag, MP3 Info, MP4 Info インストーラが勝手にダウンロードしてインストールします(後述) ffmpeg Windowsバイナリ http //blog.k-tai-douga.com/ SWFTOOLS http //www.swftools.org/ 設定オプション Psyencの動作において、以下の点をインストール時に設定できます。 config_default.plをconfig.plにコピーした後、 config.plを編集してください。 バージョンアップ後のzip展開ではconfig.plは上書されません。 Sound Engineを使うかどうか。使う場合、 オートマキシマイズの音量指定ダイアログを出すかどうか。 オートマキシマイズのデフォルト音量。 MP3のデコードにpsyencを使うかどうか 動画生成で作成する動画の形式 WaveGainを使うかどうか使う場合、 WaveGainのパラメータ 動画生成で使うffmpegのオプションavi, 3gp, mp4に対応するオプションを修正してください。動画・音声コーデック、動画サイズ、ビットレートなどを指定 インストーラの実行 Sound Engine Freeはインストールし、起動し、終了しておく。ActivePerlはインストールしておく。 このzipをc \Psyencに展開する(このフォルダを以降$homeとする)。他の場所でもOKだけど、空白を含まないフォルダが無難?以前のバージョンからのバージョンアップは、上書でzip展開を推奨。 $homeにffmpegのffmpeg.exeを置く。(pthreadGC2.dllは不要) $homeにSWFTOOLSのswfextract.exeを置く。 WaveGainを使うなら、$homeにWaveGain.exeを置く $homeのconfig_default.plをconfig.plにコピー。config.plをメモ帳で開いて、 最初の方の設定を好みに合わせて変更する。 install.plをダブルクリック。以降の処理内容が表示されて続行してよいか聞かれるので、OKならリターンキーを入力、インストール中止なら窓ごと閉じる。このとき、activestate.comから必要なPerlモジュールをダウンロードします。 プロキシを使っている人は環境変数HTTP_proxy、HTTP_proxy_user、 HTTP_proxy_passを設定しておいてください。実行ログは$home/install_log.txtに追記されます。
https://w.atwiki.jp/ros-j/pages/13.html
利用ハード: BUFFALO RUF2-P8G-BK Thinkpad X61 tablet Ubuntu8.10のCDがあったのでこれを利用した。 CDでブート。 https //forums.ubuntulinux.jp/viewtopic.php?id=3283 にしたがいUSBにUbuntu8.10をインストール BOOT CDは作成されるが利用しない。 (strage partition 1024G, 起動パーティションは720じゃ少ない気がしてスクリプト編集して2048にしたけど 意味なかったっぽい。 CD外して再起動 BIOSでブート優先度でUSB HDDを通常のHDDより上位にする USBから起動を確認 パッケージマネージャで 設定->リポジトリ->Ubuntuのソフトウェア ですべてにチェックを入れる http //pr.willowgarage.com/wiki/ROS/Installation にしたがい sudo apt-get install build-essential python-yaml cmake subversion を実行 wget http //ros.sf.net/rosconfig -O ~/rosconfig chmod 755 ~/rosconfig ~/rosconfig bootstrap -s http //ros.sf.net/config/stable.rosconfig ~/ros move_base_stage を実行中(4時間経過) [ 97%] Building CXX object CMakeFiles/bin/move_base_new.dir/src/move_base.o In file included from /home/ubuntu/ros/ros-pkg/stacks/nav/move_base/include/move_base/move_base.h 41, from /home/ubuntu/ros/ros-pkg/stacks/nav/move_base/src/move_base.cpp 37 /home/ubuntu/ros/ros-pkg/sandbox/actionlib/include/actionlib/single_goal_action_server.h 57 error declaration of ‘typedef class actionlib ActionServer ActionGoal, Goal, ActionResult, Result, ActionFeedback, Feedback actionlib SingleGoalActionServer ActionGoal, Goal, ActionResult, Result, ActionFeedback, Feedback ActionServer’ /home/ubuntu/ros/ros-pkg/sandbox/actionlib/include/actionlib/action_server.h 63 error changes meaning of ‘ActionServer’ from ‘class actionlib ActionServer ActionGoal, Goal, ActionResult, Result, ActionFeedback, Feedback ’ /home/ubuntu/ros/ros-pkg/stacks/nav/move_base/src/move_base.cpp In function ‘int main(int, char**)’ /home/ubuntu/ros/ros-pkg/stacks/nav/move_base/src/move_base.cpp 631 警告 ‘const std string ros NodeHandle getName() const’ is deprecated (declared at /home/ubuntu/ros/ros/core/roscpp/include/ros/node_handle.h 1041) make[3] *** [CMakeFiles/bin/move_base_new.dir/src/move_base.o] エラー 1 make[3] ディレクトリ `/home/ubuntu/ros/ros-pkg/stacks/nav/move_base/build から出ます
https://w.atwiki.jp/team_yuki/pages/12.html
Yuki Proxy(開発予定) 使い方 なんか書いとけ
https://w.atwiki.jp/doxygen/pages/13.html
Doxygenのダウンロード こちらのDoxygen本家サイト様より最新版のDoxygen本体をダウンロードしてください。 英語のサイトなので分かりづらいかもしれません。ダウンロード手順はこちら。 併用できるツールについて ここでは、Doxygenで出来る事がさらに広がるツールについて説明します。 Graphviz Graphvizとは DOT言語で書かれたグラフ表現からGIF や PNG などの画像ファイルに変換して作成するツールです。 このツールは、Doxygenと組み合わせることで、APIリファレンスにクラス図を付けたり、関数の呼び出しグラフを付けることが出来るようになる便利なツールです。 こちらのGraphviz本家サイト様より最新版のGraphviz本体をダウンロードしてください。 Doxygen同様、英語のサイトなのでダウンロード手順はこちらをご覧ください。 Graphvizのインストール方法についてはこちらをご覧ください。 HTML Help Workshop このツールは、Doxywizard Wizardタブ設定のところにある、Output セクションの[prepare for complessed HTML (.chm)]にチェックをし、出力された[.hhp]ファイルをHTML Help Workshopに読み込ませて、出力させると、[.chm]形式のHelpファイルが生成されます。 ダウンロードは、こちらのMicrosoft様のMicrosoft HTML Help Downloadsより日本語版のHelpと共にダウンロードしてください。 ダウンロード手順はこちらをご覧ください。 HTML Help Workshopのインストール方法についてはこちらをご覧ください。 ちなみに、DoxygenはGraphvizとHTML Help Workshopが無くても、動作自体にはまったく問題ありません。 Doxygenのインストール方法 インストール方法はとても簡単で、ダウンロードしたexeファイルを実行することでインストールが開始されます。 用意するファイル Doxygen本体のexeファイル ( 2009 01/14時点での最新版はdoxygen-1.5.8-setup.exeです。 ) インストールの手順 1. ダウンロードしたexeファイルを起動してください。 [ Next ]を選択してください。 2. ライセンス規約画面が表示されます。 よく読んでから[ I accept the agreement ]を選択してから、[ Next ]を選択してください。 3. インストール先の選択画面が表示されます。 特に問題なければそのままにして、[ Next ]を選択してください。 4. インストール内容の選択画面が表示されます。 こちらも特に問題なければ、[ Full Installation ]のまま[ Next ]を選択してください。 5. スタートメニューフォルダの選択画面が表示されます。 デフォルトの[ doxygen ]で問題ないと思います。[ Next ]を選択してください。 6. インストール確認画面が表示されます。 自分が選択したものが表示されている事を確認後、[ Install ]を選択してください。 7. インフォメーション画面が表示されます。 [ Next ]を選択してください。 8. 最後に[ Finish ]を選択してDoxygenのインストールは完了です。 このページの参考にさせていただいたサイト Doxygen関連 uhaku @Wiki様コンテンツ内Doxygen+Graphvizより Graphviz関連 SourceForge.JP Open Source Software (オープンソース ソフトウェア)様コンテンツ内DOT言語より HTML Help Workshop関連 Hiroのホームページ様コンテンツ内HTML HELP 徹底研究より
https://w.atwiki.jp/unispe/pages/38.html
Proxyが必要になる場合は、ブラウザ起動時に認証ダイアログが表示されます。 するとProxy用アカウントを人の手で入力することが必要となり自動化にすることが出来ない為、予めProxyの設定を行っておく必要があります。 各ブラウザの設定方法を以下に記載します。 2013/10/23 どうしてもProxyのアカウント認証ダイアログが出力されてしまう。 どうにかして出さずに自動で認証する方法を検討する必要があるが時間がかかりそうなので、そのうち対応すること 2013/10/28 対応方法判明したので、記載します。 前提として、以下のライブラリをビルドパスに追加すること。 selenium-server-standalone-2.37.0.jar === Internet Explorer === System.setProperty("webdriver.ie.driver", "conf/selenium/IEDriverServer.exe"); Proxy proxy = new Proxy();proxy.setSocksProxy("hostname port");proxy.setSocksUsername("username");proxy.setSocksPassword("password"); DesiredCapabilities ieCapabilities = DesiredCapabilities.internetExplorer();ieCapabilities.setCapability(InternetExplorerDriver.INTRODUCE_FLAKINESS_BY_IGNORING_SECURITY_DOMAINS, true);WebDriver ieDriver = new InternetExplorerDriver(ieCapabilities);ieCapabilities.setCapability(CapabilityType.PROXY, proxy);ieDriver.get("http //yahoo.co.jp"); 2013/10/28 上記に記載したhudsuckr.exeについては、selenium-server-standalone-2.37.0.jarに含まれていたことが分かった為、このjarファイルをビルドバスに追加 することにより、エラーが出力されなくなる。 上記jarを設定した状態で、Proxyを設定することによりプロキシ用のダイアログが出力されずにプロキシを通すことができた。 うーん、socksだとProxy用のダイアログが出ないのはIEの仕様なのだろうか? 通常のHTTPProxyだとSystem.setPropertyに何ぼ設定してもダイアログ出るのに・・・・ この謎については、また時間のあるときにでも。。。
https://w.atwiki.jp/c0metssd/pages/122.html
Apache2.4.xでの設定 https //www.apachehaus.com/cgi-bin/download.plx Apache 2.4.12 x64 httpd-2.4.12-x64-vc11-r2.zip 7,425.2 KB https //www.apachehaus.com/cgi-bin/download.plx?dli=gYIRmMRlWWx4EVn9SZXBjMJVlUGRVYSJVUVxWT C \Optに解凍 C \Opt\httpd-2.4.12-x64-vc11-r2\Apache24 C \Opt\httpd-2.4.12-x64-vc11-r2\Apache24\conf\httpd.confを編集 インストール場所を記述する Define SRVROOT "C /Opt/httpd-2.4.12-x64-vc11-r2/Apache24" コメントを外す LoadModule access_compat_module modules/mod_access_compat.so LoadModule authz_owner_module modules/mod_authz_owner.so LoadModule proxy_module modules/mod_proxy.so LoadModule proxy_ajp_module modules/mod_proxy_ajp.so LoadModule proxy_balancer_module modules/mod_proxy_balancer.so LoadModule proxy_connect_module modules/mod_proxy_connect.so LoadModule proxy_express_module modules/mod_proxy_express.so LoadModule proxy_fcgi_module modules/mod_proxy_fcgi.so LoadModule proxy_ftp_module modules/mod_proxy_ftp.so LoadModule proxy_html_module modules/mod_proxy_html.so LoadModule proxy_http_module modules/mod_proxy_http.so LoadModule proxy_scgi_module modules/mod_proxy_scgi.so LoadModule proxy_wstunnel_module modules/mod_proxy_wstunnel.so LoadModule slotmem_shm_module modules/mod_slotmem_shm.so ファイル名が間違えているので、正しくする IfModule proxy_html_module Include conf/extra/httpd-proxy-html.conf /IfModule conf\extra\httpd-proxy-html.confを修正編集 以下のコメントを外して、ディレクトリをインストール先に変更する LoadFileC /Opt/httpd-2.4.12-x64-vc11-r2/Apache24/bin/zlib1.dll LoadFileC /Opt/httpd-2.4.12-x64-vc11-r2/Apache24/bin/libapriconv-1.dll LoadFileC /Opt/httpd-2.4.12-x64-vc11-r2/Apache24/bin/libxml2.dll LoadModulexml2enc_modulemodules/mod_xml2enc.so 最後に以下を追記する ProxyRequests On ProxyVia On CustomLog logs/proxy.log combined Proxy * Order deny,allow Deny from all Allow from 192.168. AuthType Basic AuthName "Enter Your ID and Password." AuthUserFile "C /Opt/httpd-2.4.12-x64-vc11-r2/Apache24/passwd" AuthGroupFile /dev/null Require valid-user /Proxy apacheをサービスに登録する(一回だけ) C \Opt\httpd-2.4.12-x64-vc11-r2\Apache24\bin httpd -k install 認証ユーザを作成する C \Opt\httpd-2.4.12-x64-vc11-r2\Apache24\bin htpasswd -c "..\passwd" user1 apache再起動 C \Opt\httpd-2.4.12-x64-vc11-r2\Apache24\bin httpd -k start ブラウザで確認する。 コマンドプロンプトでipconfigして自身のIPを取得する。 コントロールパネルのインターネットオプションの接続でproxy設定を自身のIPのポート80番にする。 ブラウザを起動して、http //www.google.co.jpを参照する C \Opt\httpd-2.4.12-x64-vc11-r2\Apache24\logs/proxy.logファイルができていることも確認する。これができていればproxyの設定は完了 2015/4/13
https://w.atwiki.jp/yasshii/pages/23.html
DynamicProxy 簡単に。 1)InvocationHandlerの実装クラスを作る public class InvocationHandlerPrintMethodName implements InvocationHandler { public Object invoke(Object proxy, Method method, Object[] args) throws Throwable{ System.out.println(proxy.getClass() + "#" + method.getName()); return null; } } 2)インタフェースを作成 public interface Foo{ public void foo(); } public interface Bar{ public String bar(); } 3)2)を実装した動的プロキシを作って呼び出す(実態はInvocationHandlerPrintMethodName) public static void main(String args[]) throws Exception{ Object o = Proxy.newProxyInstance( ClassLoader.getSystemClassLoader(), new Class ? []{Foo.class,Bar.class}, new InvocationHandlerPrintMethodName()); System.out.println(o instanceof Foo); System.out.println(o instanceof Bar); System.out.println(o instanceof String); Foo foo = (Foo)o; foo.foo(); Bar bar = (Bar)o; bar.bar(); } ◆動的プロキシを使ったAspect フィルターにすればいい。 public interface Foo{ public void foo(); } public class FooImpl implements Foo{ public void foo(){ System.err.println("foo"); } } public class InvocationHandlerLogging implements InvocationHandler { private Object adaptee ; public InvocationHandlerLogging (Object adaptee){ this.adaptee = adaptee; } public Object invoke(Object proxy, Method method, Object[] args) throws Throwable{ System.out.println("before " + proxy.getClass() + "#" + method.getName()); Method realMethod = adaptee.getClass().getMethod(method.getName(),getType(args)); Object retVal = method.invoke(adaptee,args); System.out.println("after " + proxy.getClass() + "#" + method.getName()); return retVal; } private Class[] getType(Object[] objects){ if(objects == null) return null; Class[] ret = new Class[objects.length]; for (int j = 0; j objects.length; j++) { Object object = objects[j]; ret[j] = object.getClass(); } return ret; } } これを汎用的にするともっといい感じになる。 //InvocationHandlerのフィルタパターン package annotation.proxy; import java.lang.reflect.InvocationHandler; import java.lang.reflect.Method; public abstract class InvocationHandlerAdapter implements InvocationHandler { public abstract void preInvoke(Object proxy, Method method, Object[] args) throws Throwable; public abstract Object postInvoke(Object proxy, Method method, Object[] args,Object retVal) throws Throwable; public InvocationHandler adaptee = null; public InvocationHandlerAdapter(InvocationHandler adaptee){ this.adaptee = adaptee; } public Object invoke(Object proxy, Method method, Object[] args) throws Throwable{ preInvoke(proxy, method, args); Object retVal = adaptee.invoke(proxy, method, args); return postInvoke(proxy, method, args, retVal); } } //実際に呼び出される実態を呼び出す人 package annotation.proxy; import java.lang.reflect.InvocationHandler; import java.lang.reflect.Method; public class InvocationHandlerImpl implements InvocationHandler{ Object object = null; public InvocationHandlerImpl(Object object){ this.object = object; } @Override public Object invoke(Object proxy, Method method, Object[] args) throws Throwable{ Method realMethod = object.getClass().getMethod(method.getName(), getType(args)); realMethod.setAccessible(true); return realMethod.invoke(object,args); } private Class[] getType(Object[] objects){ if(objects == null) return null; Class[] ret = new Class[objects.length]; for (int j = 0; j objects.length; j++) { Object object = objects[j]; ret[j] = object.getClass(); } return ret; } }
https://w.atwiki.jp/ros-j/pages/16.html
利用ハード: Let s Note CF-W5 Ubuntu8.04 ハードディスクにインストール http //pr.willowgarage.com/wiki/ROS/Installation にしたがい sudo apt-get install build-essential python-yaml cmake subversion を実行 wget http //ros.sf.net/rosconfig -O ~/rosconfig chmod 755 ~/rosconfig ~/rosconfig bootstrap -s http //ros.sf.net/config/stable.rosconfig ~/ros move_base_stage を実行 何度かファイルが壊れていたのでそのたびこわれていたところに行って 壊れたファイルを消し svn update その後また~/rosconfig setup ~/ros ~/.bashrc.ros echo "source ~/.bashrc.ros" ~/.bashrc ~/rosconfig bootstrap -s http //ros.sf.net/config/stable.rosconfig ~/ros move_base_stage 最後に Done. で正常終了。 http //pr.willowgarage.com/wiki/ROS/Installation にしたがい ~/rosconfig setup ~/ros ~/.bashrc.ros echo "source ~/.bashrc.ros" ~/.bashrc して roscd move_base_stage roslaunch move_base_fake_localization_2.5cm.launch ここでシミュレータのウインドウが開くはずだがなぜか開かず。 エラーメッセージを見たら terminate called after throwing an instance of Ogre RenderingAPIException what() OGRE EXCEPTION(3 RenderingAPIException) Zero sized texture surface on texture NavViewMapTexture0 face 0 mipmap 0. Probably, the GL driver refused to create the texture. in GLTexture _createSurfaceList at OgreGLTexture.cpp (line 394) うーん。グラフィックチップの問題か?
https://w.atwiki.jp/doragoso/pages/565.html
OSインストール http //www.daw-pc.info/windows/inst.htm http //www.fs-jpc.net/install/driver.html システムの構築は、低い改装から順に組み立てる(BIOS= OS= ドライバ= アプリケーション(ウイルス対策含む)) OSのクリーンインストール サービスパック/パッチ適用(XPの場合、KB896256確認) プロセッサドライバインストール チップセットドライバインストール DirectXインストール 各デバイスドライバ(グラフィックカードやオンボードサウンド、オンボードLAN等)をインストール ファイアウォールをインストール ウイルス対策ソフトをインストール 使用するソフトをインストール イメージバックアップ実行(TrueImageBackup。Win7なら標準バックアップ機能) バックアップ EASEUS Disk Copy http //www.daw-pc.info/windows/backup.htm 前提(下記の状態で外付けHDDを用意してミラーリングを行うとバックアップが容易)ダウンロードファイル:全てDドライブに保存。Exeも残しておくこと。 一時保存用ファイル:RAMディスクを用意しておくと吉。再起動時に勝手に消える。(ブラウザキャッシュ用) 作成データ 全てDドライブに保存。 インストール:レジストリを書き換える物以外全てDドライブに保存 http //all-freesoft.net/net2/browsersettings/favbackup/favbackup.html メール(連絡先、アカウント、メールデータ 、予定表等) ブラウザ(お気に入り、RSS) MONEYLOOK等 各種アプリケーションデータ マイドキュメント(PDF、ワード、エクセル等の文書ファイル ) マイピクチャ(ネーム、ファンアート、動画データ、写真データ) マイミュージック マイゲーム(セーブデータとか) ドライバ 普段使うアプリのEXEファイル。下記参照 ネット firefox chrome Jane2ch PeraPeraPrv Thunderbird RAZIE 配布終了 Dolphin p2proxy 年間1,000モリタポ(=100円)で書き込み規制を回避 MoneyLook ペイント Sai /SST AzDrawing Azpainter2 MSペイント わくわくさん padie GoogleSketchUp ビューワLeeyes MassiGra GOM PLAYER Media Player Classic LyricsMaster エディタTeraPad iEdit StoryEditor Nami2000 Freemind eclipse はがきデザインキット ユーティリティCdManipulator WinShot DLighter ゲーム ウイルス対策PCToolsFirewallPlus Avira AntiVir gredAVアクセラレータ spywareblaster Secunia PSI Ad-aware その他色々・・・(USB対策とか) メンテナンスEASEUS Partition Master AusLogics Disk Defrag CCleaner WtBackupGeneration
https://w.atwiki.jp/ros-j/pages/18.html
Thinkpad X61 tabletで USBメモリ(swap 1GB, ext3 7GB)上にUbuntu 9.04 をインストール。 http //pr.willowgarage.com/wiki/ROS/Installation に従いインストール rosmake move_base_stage 成功 roscd move_base_stage roslaunch move_base_fake_localization_2.5cm.launch terminate called after throwing an instance of Ogre RenderingAPIException what() OGRE EXCEPTION(3 RenderingAPIException) Zero sized texture surface on texture NavViewMapTexture0 face 0 mipmap 0. Probably, the GL driver refused to create the texture. in GLTexture _createSurfaceList at OgreGLTexture.cpp (line 394) [ INFO] 14.000000000 Received a 2332 X 1825 map at 0.025000 m/pix [nav_view-6] process has died [pid 27857, exit code -6]. log files /home/ogutti/ros/ros/log/f0bc0f54-7e3b-11de-aad8-0013e8ec4023/nav_view-6*.log プロセスが起動せず動かない rosmake 2dnav_stage roscore roscd 2dnav_stage roslaunch 2dnav_stage_fake_localization_wavefront.launch [nav_view-6] process has died [pid 28584, exit code -6]. log files /home/ogutti/ros/ros/log/00820b88-7e27-11de-aad8-0013e8ec4023/nav_view-6*.log GUIが出るが、プロセス死亡により動かない rosmake 2dnav_gazebo [ 75%] Building CXX object CMakeFiles/axis.dir/src/libaxis_cam/axis_cam.o /home/ogutti/ros/ros-pkg/drivers/cam/axis_cam/src/libaxis_cam/axis_cam.cpp 33 から include されたファイル中 /home/ogutti/ros/ros-pkg/drivers/cam/axis_cam/include/axis_cam/axis_cam.h 33 23 error curl/curl.h No such file or directory sudo apt-get install libcurl4-gnutls-dev rosmake 2dnav_gazebo Linking CXX shared library ../lib/libtrex_ros_o.so /usr/bin/ld cannot find -lUtils_o collect2 ld はステータス 1 で終了しました apt-get install jam apt-get install sun-java-jdk roscd 2dnav_gazebo configure WARNING Need to be able to run coin-config to figure out how to build and link against the Coin library. To rectify this problem, you most likely need to a) install Coin if it has not been installed, b) add the Coin install bin/ directory to your PATH environment variable. configure error couldn t compile and link against Coin make *** [installed] エラー 1 [rosmake] (145 of 159) error while building soqt in /home/ogutti/ros/ros-pkg/openrave_planning/soqt. aborting... sudo apt-get install libcoin60-dev roscd 2dnav_gazebo # /home/ogutti/ros/ros-pkg/openrave_planning/soqt checking value of the QTDIR environment variable... empty checking for moc-qt4... false configure WARNING QTDIR environment variable not set -- this might be an indication of a problem configure WARNING the ``moc-qt4 Qt pre-processor tool not found checking for moc... false configure WARNING QTDIR environment variable not set -- this might be an indication of a problem configure WARNING the ``moc Qt pre-processor tool not found Found no manner in which the Qt moc utility could be run. Make sure Qt is properly installed on your system. Did you perhaps forget to set up the environment variable QTDIR to the base of the Qt installation directory? Or if it was already set up, double check to see that it is pointing at the correct directory. configure error aborting make *** [installed] エラー 1 sudo apt-get install libqt4-dev ディスク容量が不足。 sudo apt-get autoremove ... もうだめぽ